moral ennoblement

Translations
нравственное возвышение
The journey provided a chance for moral ennoblement.
Путешествие предоставило возможность для нравственного возвышения.